<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // substring(): 截取字符串
        console.log('abcdef' .substr(1,3)); //截取多少个
        console.log('abcdef' .substring(1,3)); //截取从哪里到哪里(包左不包右)
        // startsWith(): 是否以某个字符串为开始
        console.log('abcdef' .startsWith('abc'));
        // endsWith(): s是否以某个字符串为结束
        console.log('abcdef' .endsWith('def'));
        // replace():替换
        console.log('abcdef' .replace('cd','123'));
        // match(): 匹配
        console.log('abcdef' .match(/aaa/));

        // 1.slice(开始索引,结束索引):截取字符串-数组也支持;
        console.log('abcdef' .slice(1,3)); // 截取从哪里到哪里(包左不包右)
        // 2.split():切割字符串为数组;
        console.log('张三&李四&王五' .split('&'));
        // 3.includes(): 是否包含某个字符串
        console.log('abcdef' .includes('cd'));
        // 4.toUpperCase(): 转换大写
        console.log('abcdef' .toUpperCase());
        // 5.toLowerCase(): 转换小写
        console.log('abcdef' .toLowerCase());
        // 6.indexOf():查询某个字符串在调用者字符串中的索引值
        console.log('abcdef' .indexOf('cd'));
        // 7.有时候要保留两位有效数字(四舍五入保留)
        console.log((0.01*50) .toFixed(2));
        console.log((100) .toFixed(2));

    </script>
</body>
</html>